Skip to content

SystemSan: detect argument injection vulnerabilities#10767

Closed
swapgs wants to merge 2 commits intogoogle:masterfrom
swapgs:systemsan-detect-argument-injection
Closed

SystemSan: detect argument injection vulnerabilities#10767
swapgs wants to merge 2 commits intogoogle:masterfrom
swapgs:systemsan-detect-argument-injection

Conversation

@swapgs
Copy link
Copy Markdown

@swapgs swapgs commented Jul 31, 2023

This PR allows SystemSan to detect argument injection bugs. It adds a new value in the fuzzing dictionary, --tripwire, and reports an issue only if one of execve()'s argv[] starts by this value. There's also support for the POSIX end-of-options switch to reduce false positives.

Please look at PRs #10593, #10724, and eventually #9407 before this one–if they get merged I'll have things to update to here. Next step on my roadmap will be to add a proper PoE for this feature.

@swapgs
Copy link
Copy Markdown
Author

swapgs commented Aug 12, 2023

cc @oliverchang @alan32liu, I think this PR could benefit from your reviews :)

@swapgs swapgs closed this Nov 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant